nextcloud-desktop.git
16 months agoUse std::next rather than adding to iterator in tests
Claudio Cambra [Thu, 5 Dec 2024 07:40:00 +0000 (15:40 +0800)]
Use std::next rather than adding to iterator in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QTimeZone in startOfDay for QDate in tests
Claudio Cambra [Thu, 5 Dec 2024 07:28:07 +0000 (15:28 +0800)]
Use QTimeZone in startOfDay for QDate in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse non-deprecated qChecksum in qtlocalpeer of qtsingleapplication
Claudio Cambra [Thu, 5 Dec 2024 04:15:44 +0000 (12:15 +0800)]
Use non-deprecated qChecksum in qtlocalpeer of qtsingleapplication

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace aAsConst with std::as_const in tests
Claudio Cambra [Thu, 5 Dec 2024 03:38:12 +0000 (11:38 +0800)]
Replace aAsConst with std::as_const in tests

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agouse CI images with Qt 6.8.0
Matthieu Gallien [Tue, 3 Dec 2024 17:09:12 +0000 (18:09 +0100)]
use CI images with Qt 6.8.0

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoUse default downloaddir for craft
Claudio Cambra [Thu, 28 Nov 2024 17:24:40 +0000 (01:24 +0800)]
Use default downloaddir for craft

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMove pinned Qt and Craft cache versions to 6.8.0 and 24.12 respectively
Claudio Cambra [Thu, 28 Nov 2024 16:59:02 +0000 (00:59 +0800)]
Move pinned Qt and Craft cache versions to 6.8.0 and 24.12 respectively

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QDomDocument content method returning ParseResult
Claudio Cambra [Thu, 28 Nov 2024 10:04:28 +0000 (18:04 +0800)]
Use QDomDocument content method returning ParseResult

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use ParseResult returning QDomDocument setContent

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f parseresult

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace QWebSocket::error with errorOccurred
Claudio Cambra [Thu, 28 Nov 2024 09:58:41 +0000 (17:58 +0800)]
Replace QWebSocket::error with errorOccurred

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse std::prev ove -1ing the iterator
Claudio Cambra [Thu, 28 Nov 2024 09:58:23 +0000 (17:58 +0800)]
Use std::prev ove -1ing the iterator

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use std::prev for it rather than -1 in Syncengine

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse matchView instead of match
Claudio Cambra [Thu, 28 Nov 2024 09:53:43 +0000 (17:53 +0800)]
Use matchView instead of match

match is deprecated

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse unique_ptr over scoped pointer
Claudio Cambra [Thu, 28 Nov 2024 09:53:24 +0000 (17:53 +0800)]
Use unique_ptr over scoped pointer

take is deprecated in scoped pointer

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f handle

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use unique_ptr instead of scoped pointer for propagator firstJob

Fixes deprecation warning

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use unique_ptr for discoveryphase, replace take with release

Fix deprecation warn

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f unique

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse char16_t cast instead of ushort cast
Claudio Cambra [Thu, 28 Nov 2024 09:53:02 +0000 (17:53 +0800)]
Use char16_t cast instead of ushort cast

Fix deprecation warning

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace deprecated QVariant types with QMetaType
Claudio Cambra [Thu, 28 Nov 2024 09:44:50 +0000 (17:44 +0800)]
Replace deprecated QVariant types with QMetaType

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
Use QVariant metaType instead of type

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f metatype

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoDo not use const char * to add data to crypto hash
Claudio Cambra [Thu, 28 Nov 2024 09:41:55 +0000 (17:41 +0800)]
Do not use const char * to add data to crypto hash

method is deprecated

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
fix qbyte

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoRemove unneeded take from systray
Claudio Cambra [Thu, 28 Nov 2024 09:35:34 +0000 (17:35 +0800)]
Remove unneeded take from systray

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoUse QTimeZone::UTC instead of Qt::UTC
Claudio Cambra [Thu, 28 Nov 2024 09:33:43 +0000 (17:33 +0800)]
Use QTimeZone::UTC instead of Qt::UTC

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f qtimezone

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of QCheckBox::stateChanged with QCheckBox::checkStateChanged
Claudio Cambra [Thu, 28 Nov 2024 09:17:22 +0000 (17:17 +0800)]
Replace use of QCheckBox::stateChanged with QCheckBox::checkStateChanged

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of itemDelegate with itemDelegateForIndex
Claudio Cambra [Thu, 28 Nov 2024 09:12:09 +0000 (17:12 +0800)]
Replace use of itemDelegate with itemDelegateForIndex

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace use of deprecated QLibraryInfo::location with QLibraryInfo::path
Claudio Cambra [Thu, 28 Nov 2024 09:10:54 +0000 (17:10 +0800)]
Replace use of deprecated QLibraryInfo::location with QLibraryInfo::path

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoEnsure use of QMessageBox-using QMessageBox::critical
Claudio Cambra [Thu, 28 Nov 2024 09:04:50 +0000 (17:04 +0800)]
Ensure use of QMessageBox-using QMessageBox::critical

Fixes deprecation warnings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f ensure qmessagebox

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f2 ensure qm

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f3

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
f4

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoReplace all uses of qAsConst with std::as_const
Claudio Cambra [Thu, 28 Nov 2024 08:55:12 +0000 (16:55 +0800)]
Replace all uses of qAsConst with std::as_const

Fixes deprecation warnings on Qt 6.8.0

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7675 from nextcloud/dependabot/github_actions/cpp-linter/cpp...
Rello [Fri, 20 Dec 2024 08:46:32 +0000 (09:46 +0100)]
Merge pull request #7675 from nextcloud/dependabot/github_actions/cpp-linter/cpp-linter-action-2.13.4

Bump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4

16 months agoBump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4
dependabot[bot] [Mon, 16 Dec 2024 23:19:32 +0000 (23:19 +0000)]
Bump cpp-linter/cpp-linter-action from 2.13.3 to 2.13.4

Bumps [cpp-linter/cpp-linter-action](https://github.com/cpp-linter/cpp-linter-action) from 2.13.3 to 2.13.4.
- [Release notes](https://github.com/cpp-linter/cpp-linter-action/releases)
- [Commits](https://github.com/cpp-linter/cpp-linter-action/compare/v2.13.3...v2.13.4)

---
updated-dependencies:
- dependency-name: cpp-linter/cpp-linter-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 20 Dec 2024 02:58:17 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 19 Dec 2024 02:58:01 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7680 from nextcloud/docs/noid/authors
Andy Scherzinger [Wed, 18 Dec 2024 12:27:15 +0000 (13:27 +0100)]
Merge pull request #7680 from nextcloud/docs/noid/authors

Add authors file

16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 18 Dec 2024 03:29:05 +0000 (03:29 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agodocs: Add authors file
Andy Scherzinger [Tue, 17 Dec 2024 17:10:37 +0000 (18:10 +0100)]
docs: Add authors file

populated via
git log --format='%aN <%aE>' | LC_ALL=C.UTF-8 sort -uf

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 17 Dec 2024 02:57:50 +0000 (02:57 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7670 from nextcloud/bugfix/lnkFolderVirtualFiles
Matthieu Gallien [Mon, 16 Dec 2024 15:15:57 +0000 (16:15 +0100)]
Merge pull request #7670 from nextcloud/bugfix/lnkFolderVirtualFiles

Bugfix/lnk folder virtual files

16 months agoremove deprecated API
Matthieu Gallien [Mon, 16 Dec 2024 13:02:38 +0000 (14:02 +0100)]
remove deprecated API

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoallow dehydrating pinned LNK files
Matthieu Gallien [Mon, 16 Dec 2024 13:02:02 +0000 (14:02 +0100)]
allow dehydrating pinned LNK files

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7662 from xjzsq/fix_root_detection
Matthieu Gallien [Mon, 16 Dec 2024 14:10:34 +0000 (15:10 +0100)]
Merge pull request #7662 from xjzsq/fix_root_detection

Fix a bug preventing sync root in folder on drive roots

16 months agoFix a bug preventing sync root in folder on drive roots
xjzsq [Sat, 14 Dec 2024 18:07:12 +0000 (02:07 +0800)]
Fix a bug preventing sync root in folder on drive roots

Fixes: <https://github.com/nextcloud/desktop/issues/7658>
Signed-off-by: xjzsq <sdxjzsq@126.com>
16 months agoMerge pull request #7667 from nextcloud/Rello-patch-1
Matthieu Gallien [Mon, 16 Dec 2024 13:12:40 +0000 (14:12 +0100)]
Merge pull request #7667 from nextcloud/Rello-patch-1

improvement of error message

16 months agoUpdate src/gui/folderman.cpp
Rello [Mon, 16 Dec 2024 10:06:05 +0000 (11:06 +0100)]
Update src/gui/folderman.cpp

Co-authored-by: Camila Ayres <hello@camilasan.com>
Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoimprovement of error message
Rello [Mon, 16 Dec 2024 09:41:53 +0000 (10:41 +0100)]
improvement of error message

Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 16 Dec 2024 02:59:20 +0000 (02:59 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 15 Dec 2024 03:10:05 +0000 (03:10 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 14 Dec 2024 02:55:47 +0000 (02:55 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7656 from nextcloud/Rello-patch-1
Matthieu Gallien [Fri, 13 Dec 2024 16:04:03 +0000 (17:04 +0100)]
Merge pull request #7656 from nextcloud/Rello-patch-1

remove NC17 support

16 months agoUpdate VERSION.cmake
Rello [Fri, 13 Dec 2024 08:53:38 +0000 (09:53 +0100)]
Update VERSION.cmake

Remove NC17 support

Signed-off-by: Rello <Rello@users.noreply.github.com>
16 months agoMerge pull request #7655 from nextcloud/rakekniven-patch-1
rakekniven [Fri, 13 Dec 2024 08:08:15 +0000 (09:08 +0100)]
Merge pull request #7655 from nextcloud/rakekniven-patch-1

chore(i18n): Corrected spelling and improved grammar

16 months agochore(i18n): Corrected spelling and improved grammar
rakekniven [Fri, 13 Dec 2024 07:15:21 +0000 (08:15 +0100)]
chore(i18n): Corrected spelling and improved grammar

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 13 Dec 2024 02:56:40 +0000 (02:56 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7636 from nextcloud/bugfix/vfs-folder-detection
Matthieu Gallien [Thu, 12 Dec 2024 13:27:35 +0000 (14:27 +0100)]
Merge pull request #7636 from nextcloud/bugfix/vfs-folder-detection

Fix: correctly detects network drive.

16 months agoAll conditions must be true to use virtual files in the selected location.
Camila Ayres [Thu, 12 Dec 2024 09:47:08 +0000 (10:47 +0100)]
All conditions must be true to use virtual files in the selected location.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoAdd [[nodiscard]] to functions.
Camila Ayres [Thu, 12 Dec 2024 08:44:49 +0000 (09:44 +0100)]
Add [[nodiscard]] to functions.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoRemove unused variable.
Camila Ayres [Wed, 11 Dec 2024 14:32:59 +0000 (15:32 +0100)]
Remove unused variable.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoUpdate tests for folder check to match fix.
Camila Ayres [Wed, 11 Dec 2024 12:14:49 +0000 (13:14 +0100)]
Update tests for folder check to match fix.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoWarn if we encounter an unsupported configuration
Hannah von Reth [Mon, 6 Sep 2021 12:13:01 +0000 (14:13 +0200)]
Warn if we encounter an unsupported configuration

16 months agoFix crash on missing sync root
Hannah von Reth [Mon, 13 Sep 2021 13:01:34 +0000 (15:01 +0200)]
Fix crash on missing sync root

Fixes: #9016
16 months agoFix network drive detection
Hannah von Reth [Thu, 20 May 2021 14:45:52 +0000 (16:45 +0200)]
Fix network drive detection

We can't rely on the file system detection because Windows is reporting the underlying file system.

Fixes: #8272
16 months agoMerge pull request #7639 from nextcloud/bugfix/conflict
Matthieu Gallien [Thu, 12 Dec 2024 10:44:39 +0000 (11:44 +0100)]
Merge pull request #7639 from nextcloud/bugfix/conflict

Include folders when displaying the local metadata about a conflict.

16 months agoInclude folders when displaying the local metadata about a conflict.
Camila Ayres [Wed, 11 Dec 2024 18:28:57 +0000 (19:28 +0100)]
Include folders when displaying the local metadata about a conflict.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoMerge pull request #7626 from nextcloud/feature/installPdbSymbolFilesOnWindows
Matthieu Gallien [Thu, 12 Dec 2024 09:46:25 +0000 (10:46 +0100)]
Merge pull request #7626 from nextcloud/feature/installPdbSymbolFilesOnWindows

optionally install PDB files when building them

16 months agooptionally install PDB files when building them
Matthieu Gallien [Tue, 3 Dec 2024 13:45:59 +0000 (14:45 +0100)]
optionally install PDB files when building them

would allow installing PDB files when doing Windows builds producing
debug symbols

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7642 from nextcloud/feature/cleanDeprecatedE2eeCode
Matthieu Gallien [Thu, 12 Dec 2024 09:07:24 +0000 (10:07 +0100)]
Merge pull request #7642 from nextcloud/feature/cleanDeprecatedE2eeCode

use modern non deprecated hash algorithm and parameters

16 months agouse modern non deprecated hash algorithm and parameters
Matthieu Gallien [Wed, 27 Nov 2024 09:19:15 +0000 (10:19 +0100)]
use modern non deprecated hash algorithm and parameters

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 12 Dec 2024 02:58:52 +0000 (02:58 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7602 from nextcloud/bugfix/updatePlaceHolderFiles
Matthieu Gallien [Wed, 11 Dec 2024 14:37:11 +0000 (15:37 +0100)]
Merge pull request #7602 from nextcloud/bugfix/updatePlaceHolderFiles

dehydrate placeholder files using CfDehydratePlaceholder

16 months agodehydrate placeholder files using CfDehydratePlaceholder
Matthieu Gallien [Wed, 4 Dec 2024 17:33:24 +0000 (18:33 +0100)]
dehydrate placeholder files using CfDehydratePlaceholder

might be enough to get this working reliably

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7625 from nextcloud/ci/allowEmptyVersionSuffix
Matthieu Gallien [Wed, 11 Dec 2024 11:43:30 +0000 (12:43 +0100)]
Merge pull request #7625 from nextcloud/ci/allowEmptyVersionSuffix

improve definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD

16 months agoimprove definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD
Matthieu Gallien [Mon, 9 Dec 2024 10:44:05 +0000 (11:44 +0100)]
improve definition of MIRALL_VERSION_SUFFIX and MIRALL_VERSION_BUILD

should allow ompiling with MIRALL_VERSION_SUFFIX be empty

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7635 from nextcloud/bugfix/import
Matthieu Gallien [Wed, 11 Dec 2024 08:11:53 +0000 (09:11 +0100)]
Merge pull request #7635 from nextcloud/bugfix/import

Bug fix import of unbranded account

16 months agoDo not display any notification when import was successful, only log it.
Camila Ayres [Tue, 10 Dec 2024 17:30:15 +0000 (18:30 +0100)]
Do not display any notification when import was successful, only log it.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoInclude Nextcloud in the search for legacy config when the client is branded.
Camila Ayres [Tue, 10 Dec 2024 16:40:08 +0000 (17:40 +0100)]
Include Nextcloud in the search for legacy config when the client is branded.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoMerge pull request #7585 from nextcloud/bugfix/close-files-mac-crafter
Claudio Cambra [Tue, 10 Dec 2024 08:26:22 +0000 (09:26 +0100)]
Merge pull request #7585 from nextcloud/bugfix/close-files-mac-crafter

mac-crafter: Close isExecutable command outpipe file handle after use

16 months agoClose isExecutable command outpipe file handle after use
Claudio Cambra [Thu, 28 Nov 2024 16:55:35 +0000 (00:55 +0800)]
Close isExecutable command outpipe file handle after use

Prevents exhaustion of fds

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 10 Dec 2024 02:56:12 +0000 (02:56 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoMerge pull request #7576 from nextcloud/bugfix/macos-vfs-doc-entry
Matthieu Gallien [Mon, 9 Dec 2024 20:12:21 +0000 (21:12 +0100)]
Merge pull request #7576 from nextcloud/bugfix/macos-vfs-doc-entry

doc: Rename first header on macos vfs doc entry, fixing title in index

16 months agoRename first header on macos vfs doc entry, fixing title in index
Claudio Cambra [Wed, 27 Nov 2024 07:30:04 +0000 (15:30 +0800)]
Rename first header on macos vfs doc entry, fixing title in index

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7604 from nextcloud/bugfix/ai-button-colour
Matthieu Gallien [Mon, 9 Dec 2024 18:13:06 +0000 (19:13 +0100)]
Merge pull request #7604 from nextcloud/bugfix/ai-button-colour

gui/tray: Ensure colour of featured app icon is consistent with other header buttons

16 months agoEnsure colour of featured app icon is consistent with other header buttons
Claudio Cambra [Thu, 5 Dec 2024 04:23:36 +0000 (12:23 +0800)]
Ensure colour of featured app icon is consistent with other header buttons

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7612 from nextcloud/rakekniven-patch-1
Matthieu Gallien [Mon, 9 Dec 2024 17:04:00 +0000 (18:04 +0100)]
Merge pull request #7612 from nextcloud/rakekniven-patch-1

chore(i18n): Aligned error messages

16 months agochore(i18n): Aligned error messages
rakekniven [Sat, 7 Dec 2024 16:21:18 +0000 (17:21 +0100)]
chore(i18n): Aligned error messages

Reported at Transifex.

Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
16 months agoMerge pull request #7623 from nextcloud/feature/disable-import-dialog
Matthieu Gallien [Mon, 9 Dec 2024 17:01:50 +0000 (18:01 +0100)]
Merge pull request #7623 from nextcloud/feature/disable-import-dialog

Disable legacy import dialog

16 months agoMove option APPLICATION_DISPLAY_LEGACY_IMPORT_DIALOG to CMakeLists.txt.
Camila Ayres [Mon, 9 Dec 2024 14:01:28 +0000 (15:01 +0100)]
Move option APPLICATION_DISPLAY_LEGACY_IMPORT_DIALOG to CMakeLists.txt.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoCheck for the option to display legacy import dialog.
Camila Ayres [Mon, 9 Dec 2024 10:24:16 +0000 (11:24 +0100)]
Check for the option to display legacy import dialog.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoAdd bool theme option to display legacy import dialog.
Camila Ayres [Mon, 9 Dec 2024 10:06:32 +0000 (11:06 +0100)]
Add bool theme option to display legacy import dialog.

Signed-off-by: Camila Ayres <hello@camilasan.com>
16 months agoMerge pull request #7568 from nextcloud/bugfix/remove-content-margins-account-setting...
Matthieu Gallien [Mon, 9 Dec 2024 13:22:15 +0000 (14:22 +0100)]
Merge pull request #7568 from nextcloud/bugfix/remove-content-margins-account-settings-tablayout

gui: Remove content margins account settings subsections

16 months agoDisable border on file provider settings page by default
Claudio Cambra [Tue, 26 Nov 2024 06:35:40 +0000 (14:35 +0800)]
Disable border on file provider settings page by default

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoSet margins on account settings internal layouts as 0 to match folder tree for vfs...
Claudio Cambra [Tue, 26 Nov 2024 06:35:27 +0000 (14:35 +0800)]
Set margins on account settings internal layouts as 0 to match folder tree for vfs and connection settings

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7609 from nextcloud/bugfix/handleWindowsDirectoryJunction
Matthieu Gallien [Mon, 9 Dec 2024 10:15:22 +0000 (11:15 +0100)]
Merge pull request #7609 from nextcloud/bugfix/handleWindowsDirectoryJunction

Bugfix/handle windows directory junction

16 months agoset the proper file type for directory junction entries
Matthieu Gallien [Fri, 6 Dec 2024 16:20:30 +0000 (17:20 +0100)]
set the proper file type for directory junction entries

Close #7157

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7567 from nextcloud/bugfix/activity-icon-colours
Matthieu Gallien [Mon, 9 Dec 2024 10:11:46 +0000 (11:11 +0100)]
Merge pull request #7567 from nextcloud/bugfix/activity-icon-colours

gui/tray: Fix activity icon colours

16 months agoReplace dark/light icon roles with a single icon role in activity list model
Claudio Cambra [Tue, 26 Nov 2024 05:47:58 +0000 (13:47 +0800)]
Replace dark/light icon roles with a single icon role in activity list model

We can just colour the relevant activity icon from QML based on the
palette text colour

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoGenerate icon paths for activities as just svg custom color image provider based...
Claudio Cambra [Tue, 26 Nov 2024 05:47:00 +0000 (13:47 +0800)]
Generate icon paths for activities as just svg custom color image provider based urls with no colouring

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7566 from nextcloud/bugfix/tray-window-corners
Matthieu Gallien [Mon, 9 Dec 2024 10:11:12 +0000 (11:11 +0100)]
Merge pull request #7566 from nextcloud/bugfix/tray-window-corners

gui/tray: Fix tray window corners

16 months agoChange window background colour to palette window color
Claudio Cambra [Tue, 26 Nov 2024 03:39:09 +0000 (11:39 +0800)]
Change window background colour to palette window color

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMake tray window item a rectangle with base palette colour
Claudio Cambra [Tue, 26 Nov 2024 03:38:56 +0000 (11:38 +0800)]
Make tray window item a rectangle with base palette colour

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoRe-add transparent tray window colour
Claudio Cambra [Tue, 26 Nov 2024 03:38:28 +0000 (11:38 +0800)]
Re-add transparent tray window colour

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoMerge pull request #7595 from nextcloud/bugfix/reliableLockRequests
Matthieu Gallien [Mon, 9 Dec 2024 09:25:07 +0000 (10:25 +0100)]
Merge pull request #7595 from nextcloud/bugfix/reliableLockRequests

when locking a file set If-Match header to ensure etag is correct

16 months agowhen locking a file set If-Match header to ensure etag is correct
Matthieu Gallien [Mon, 2 Dec 2024 08:02:13 +0000 (09:02 +0100)]
when locking a file set If-Match header to ensure etag is correct

the file being locked may have been changed sinc the client synced it

so the server side file may have a modified etag. In such cases we do
not want to lock the file and would rather sync the nex server changes
before being able to lock the file

that would ensure that on client side the file being locked is matching
teh state of teh file on server side and would prevent inadvertently
overriding server changes

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
16 months agoMerge pull request #7605 from nextcloud/bugfix/mac-crafter-codesign-no-sparkle
Claudio Cambra [Mon, 9 Dec 2024 08:10:05 +0000 (09:10 +0100)]
Merge pull request #7605 from nextcloud/bugfix/mac-crafter-codesign-no-sparkle

mac-crafter: Fix codesigning of app bundle when auto-updater is excluded

16 months agomac-crafter: Only attempt sparkle codesign if it exists in the app bundle
Claudio Cambra [Thu, 5 Dec 2024 07:50:16 +0000 (15:50 +0800)]
mac-crafter: Only attempt sparkle codesign if it exists in the app bundle

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agomac-crafter: Check if path to trecursively codesign exists and throw error if it...
Claudio Cambra [Thu, 5 Dec 2024 07:49:38 +0000 (15:49 +0800)]
mac-crafter: Check if path to trecursively codesign exists and throw error if it doesn't

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 8 Dec 2024 03:25:57 +0000 (03:25 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
16 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 7 Dec 2024 03:03:44 +0000 (03:03 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>